最近の更新 | |
---|---|
ドライランのありがたみを改めて知る
| 2024/04/04 |
伊豆半島
| 2024/03/31 |
お出かけチェックリスト
| 2024/03/29 |
Ruby
| 2024/03/27 |
Kubernetes
| 2024/03/22 |
音楽データをDisplayAudioで聞く
| 2024/03/09 |
Redmine
| 2024/02/05 |
git
| 2024/02/02 |
経済
| 2024/01/08 |
どうする家康
| 2023/12/17 |
MX-Linux
| 2023/11/06 |
國體関連学-休学のご連絡
| 2023/08/13 |
Debian
| 2023/08/02 |
CentOS
| 2023/06/13 |
Dell-XPS13
| 2023/05/23 |
ベルト
| 2023/05/18 |
SourceForge
| 2023/04/17 |
確定申告
| 2023/02/19 |
さらば「まぐまぐ」
| 2023/01/09 |
風猷縄学
| 2022/11/23 |
bash のヒストリの長さを 20000 にセットして快適に使っていたのだが、 1~2年程前からなぜか 2000 を超えないようになり、不便を感じていた。
ググっても出ない。原因もよく分からないまま、しばらく「謎の2000上限」 に我慢していた。
最近(2011/05)、Ubuntu で adduser(8) で作ったユーザには ~/.bash_profile がないことに気づいた。
svn で保存していた /home/[MYNAME] を同期して使っていたので、 .bash_profile をコピーして使っていたのだが、これがヒストリ2000の原因か と思い、さっそく削除。 ノートでは意図どおりとなるも、デスクトップで依然同じ症状。
後でググると、Ubuntu では .profile を使うようになったというだけで 特に原因とは直接関係なかった。
.bashrc で下記の記述がある:
HISTSIZE=1000 HISTFILESIZE=2000
この箇所は (OS のデフォルトの .bashrc であることを尊重し)そのまま残し、 後の方で再定義していたのだが、これがだめなようだ(なぜ?)。 この記述の箇所を直接 20000 に修正することで対応できることがわかった。